package cn.alise.qdp.mapper.admin;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;

import cn.alise.qdp.model.organ.Organ;

@Mapper
public interface OrganMapper {

	public List<Organ> gets(Map<String, Object> args);
	
	public List<Organ> list(Organ args);
	
	public List<Organ> listTree(Organ args);
	
	public List<Organ> page(Map<String, Object> args);
	
	public int total(Organ args);
	
	public int delete(Organ args);
	
	public int update(Organ args);
	
	public int insert(Organ args);
	
	public List<Organ> getMenuList(Organ args);
	
	public List<Organ> getOneList(Organ args);

	public List<Organ> getTwoList(Organ args);
	
	public List<Organ> getThreeList(Organ args);
	
	public List<Organ> getParentList(Organ args);
	
	public List<Organ> getParentByOrganId(Organ args);
	
}
